repeated striking/beating - İspanyolca İngilizce Sözlük